<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.9.1"/>
<title>FGSL: api/histogram.finc File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<script type="text/javascript">
  $(document).ready(function() { init_search(); });
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td style="padding-left: 0.5em;">
   <div id="projectname">FGSL
   </div>
   <div id="projectbrief">Fortran interface for the GNU scientific library</div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.9.1 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
  <div id="navrow1" class="tabs">
    <ul class="tablist">
      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
      <li><a href="namespaces.html"><span>Modules</span></a></li>
      <li><a href="annotated.html"><span>Data&#160;Types&#160;List</span></a></li>
      <li class="current"><a href="files.html"><span>Files</span></a></li>
      <li>
        <div id="MSearchBox" class="MSearchBoxInactive">
        <span class="left">
          <img id="MSearchSelect" src="search/mag_sel.png"
               onmouseover="return searchBox.OnSearchSelectShow()"
               onmouseout="return searchBox.OnSearchSelectHide()"
               alt=""/>
          <input type="text" id="MSearchField" value="Search" accesskey="S"
               onfocus="searchBox.OnSearchFieldFocus(true)" 
               onblur="searchBox.OnSearchFieldFocus(false)" 
               onkeyup="searchBox.OnSearchFieldChange(event)"/>
          </span><span class="right">
            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
          </span>
        </div>
      </li>
    </ul>
  </div>
  <div id="navrow2" class="tabs2">
    <ul class="tablist">
      <li><a href="files.html"><span>File&#160;List</span></a></li>
      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
    </ul>
  </div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0" 
        name="MSearchResults" id="MSearchResults">
</iframe>
</div>

<div id="nav-path" class="navpath">
  <ul>
<li class="navelem"><a class="el" href="dir_0188a3e6da905bc60aceb35bf790b8c9.html">api</a></li>  </ul>
</div>
</div><!-- top -->
<div class="header">
  <div class="summary">
<a href="#func-members">Functions/Subroutines</a>  </div>
  <div class="headertitle">
<div class="title">histogram.finc File Reference</div>  </div>
</div><!--header-->
<div class="contents">
<div class="textblock"><div class="dynheader">
This graph shows which files directly or indirectly include this file:</div>
<div class="dyncontent">
<div class="center"><img src="histogram_8finc__dep__incl.png" border="0" usemap="#api_2histogram_8fincdep" alt=""/></div>
<map name="api_2histogram_8fincdep" id="api_2histogram_8fincdep">
<area shape="rect" href="fgsl_8F90.html" title="fgsl.F90" alt="" coords="33,80,100,107"/></map>
</div>
</div><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions/Subroutines</h2></td></tr>
<tr class="memitem:a75325ebef92592eba65abd29b6cfadc7"><td class="memItemLeft" align="right" valign="top">type(fgsl_histogram) function&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="histogram_8finc.html#a75325ebef92592eba65abd29b6cfadc7">fgsl_histogram_alloc</a> (n)</td></tr>
<tr class="separator:a75325ebef92592eba65abd29b6cfadc7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a87bf68114579f570f3b87ec388c136ea"><td class="memItemLeft" align="right" valign="top">integer(fgsl_int) function&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="histogram_8finc.html#a87bf68114579f570f3b87ec388c136ea">fgsl_histogram_set_ranges</a> (h, range)</td></tr>
<tr class="separator:a87bf68114579f570f3b87ec388c136ea"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a258b134c27c43ac2108a948c55cf54b7"><td class="memItemLeft" align="right" valign="top">integer(fgsl_int) function&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="histogram_8finc.html#a258b134c27c43ac2108a948c55cf54b7">fgsl_histogram_set_ranges_uniform</a> (h, xmin, xmax)</td></tr>
<tr class="separator:a258b134c27c43ac2108a948c55cf54b7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a34c352dbcdd897703aee1a66777208fe"><td class="memItemLeft" align="right" valign="top">subroutine&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="histogram_8finc.html#a34c352dbcdd897703aee1a66777208fe">fgsl_histogram_free</a> (h)</td></tr>
<tr class="separator:a34c352dbcdd897703aee1a66777208fe"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a67a6d98e7d1b4186a4b56131eb87bc3c"><td class="memItemLeft" align="right" valign="top">integer(fgsl_int) function&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="histogram_8finc.html#a67a6d98e7d1b4186a4b56131eb87bc3c">fgsl_histogram_memcpy</a> (dest, src)</td></tr>
<tr class="separator:a67a6d98e7d1b4186a4b56131eb87bc3c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5a9a45aebea2e21a98f95a561bbc0efe"><td class="memItemLeft" align="right" valign="top">type(fgsl_histogram) function&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="histogram_8finc.html#a5a9a45aebea2e21a98f95a561bbc0efe">fgsl_histogram_clone</a> (src)</td></tr>
<tr class="separator:a5a9a45aebea2e21a98f95a561bbc0efe"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae8981d30687002aad3dce8c9a029e230"><td class="memItemLeft" align="right" valign="top">integer(fgsl_int) function&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="histogram_8finc.html#ae8981d30687002aad3dce8c9a029e230">fgsl_histogram_increment</a> (h, x)</td></tr>
<tr class="separator:ae8981d30687002aad3dce8c9a029e230"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac400179f5587a3dbf384fedd0651f354"><td class="memItemLeft" align="right" valign="top">integer(fgsl_int) function&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="histogram_8finc.html#ac400179f5587a3dbf384fedd0651f354">fgsl_histogram_accumulate</a> (h, x, weight)</td></tr>
<tr class="separator:ac400179f5587a3dbf384fedd0651f354"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adce52371beeafdc26321bc2c1aa2fcea"><td class="memItemLeft" align="right" valign="top">real(fgsl_double) function&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="histogram_8finc.html#adce52371beeafdc26321bc2c1aa2fcea">fgsl_histogram_get</a> (h, i)</td></tr>
<tr class="separator:adce52371beeafdc26321bc2c1aa2fcea"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8095fb527d62852e016fec06e1aeeffd"><td class="memItemLeft" align="right" valign="top">integer(fgsl_int) function&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="histogram_8finc.html#a8095fb527d62852e016fec06e1aeeffd">fgsl_histogram_get_range</a> (h, i, lower, upper)</td></tr>
<tr class="separator:a8095fb527d62852e016fec06e1aeeffd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a27016b45c9d32860d6bea50edb523b9a"><td class="memItemLeft" align="right" valign="top">real(fgsl_double) function&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="histogram_8finc.html#a27016b45c9d32860d6bea50edb523b9a">fgsl_histogram_max</a> (h)</td></tr>
<tr class="separator:a27016b45c9d32860d6bea50edb523b9a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a703b22dce40bb880886ebed5a1e25269"><td class="memItemLeft" align="right" valign="top">real(fgsl_double) function&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="histogram_8finc.html#a703b22dce40bb880886ebed5a1e25269">fgsl_histogram_min</a> (h)</td></tr>
<tr class="separator:a703b22dce40bb880886ebed5a1e25269"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a106c810b7ef3935d89ea6a2fda4f9ac2"><td class="memItemLeft" align="right" valign="top">integer(fgsl_size_t) function&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="histogram_8finc.html#a106c810b7ef3935d89ea6a2fda4f9ac2">fgsl_histogram_bins</a> (h)</td></tr>
<tr class="separator:a106c810b7ef3935d89ea6a2fda4f9ac2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a49fea1a4cd3aea567784135c870153c1"><td class="memItemLeft" align="right" valign="top">subroutine&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="histogram_8finc.html#a49fea1a4cd3aea567784135c870153c1">fgsl_histogram_reset</a> (h)</td></tr>
<tr class="separator:a49fea1a4cd3aea567784135c870153c1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8c4b14ac540a9a068900fd3e35ee7159"><td class="memItemLeft" align="right" valign="top">integer(fgsl_int) function&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="histogram_8finc.html#a8c4b14ac540a9a068900fd3e35ee7159">fgsl_histogram_find</a> (h, x, i)</td></tr>
<tr class="separator:a8c4b14ac540a9a068900fd3e35ee7159"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa210e74511fada1333cf9a7a4d8b2557"><td class="memItemLeft" align="right" valign="top">real(fgsl_double) function&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="histogram_8finc.html#aa210e74511fada1333cf9a7a4d8b2557">fgsl_histogram_max_val</a> (h)</td></tr>
<tr class="separator:aa210e74511fada1333cf9a7a4d8b2557"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac32e63df5114b7157f1616e659988426"><td class="memItemLeft" align="right" valign="top">integer(fgsl_size_t) function&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="histogram_8finc.html#ac32e63df5114b7157f1616e659988426">fgsl_histogram_max_bin</a> (h)</td></tr>
<tr class="separator:ac32e63df5114b7157f1616e659988426"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab0fb2cc0ccc968ef2810a13320e08a0b"><td class="memItemLeft" align="right" valign="top">real(fgsl_double) function&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="histogram_8finc.html#ab0fb2cc0ccc968ef2810a13320e08a0b">fgsl_histogram_min_val</a> (h)</td></tr>
<tr class="separator:ab0fb2cc0ccc968ef2810a13320e08a0b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a36924510341b52382469d95253f64918"><td class="memItemLeft" align="right" valign="top">integer(fgsl_size_t) function&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="histogram_8finc.html#a36924510341b52382469d95253f64918">fgsl_histogram_min_bin</a> (h)</td></tr>
<tr class="separator:a36924510341b52382469d95253f64918"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a03754e56f78dcc887273fab1e8ac0b98"><td class="memItemLeft" align="right" valign="top">real(fgsl_double) function&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="histogram_8finc.html#a03754e56f78dcc887273fab1e8ac0b98">fgsl_histogram_mean</a> (h)</td></tr>
<tr class="separator:a03754e56f78dcc887273fab1e8ac0b98"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a507669e9246974308454e7fa641a9211"><td class="memItemLeft" align="right" valign="top">real(fgsl_double) function&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="histogram_8finc.html#a507669e9246974308454e7fa641a9211">fgsl_histogram_sigma</a> (h)</td></tr>
<tr class="separator:a507669e9246974308454e7fa641a9211"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a11059753ca12bf2c8f77900c47f3eb75"><td class="memItemLeft" align="right" valign="top">real(fgsl_double) function&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="histogram_8finc.html#a11059753ca12bf2c8f77900c47f3eb75">fgsl_histogram_sum</a> (h)</td></tr>
<tr class="separator:a11059753ca12bf2c8f77900c47f3eb75"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a593970dbd233b22cc063121a4664ea41"><td class="memItemLeft" align="right" valign="top">real(fgsl_double) function&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="histogram_8finc.html#a593970dbd233b22cc063121a4664ea41">fgsl_histogram_equal_bins_p</a> (h1, h2)</td></tr>
<tr class="separator:a593970dbd233b22cc063121a4664ea41"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab700a51e118baabdd3fe4589a0083157"><td class="memItemLeft" align="right" valign="top">real(fgsl_double) function&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="histogram_8finc.html#ab700a51e118baabdd3fe4589a0083157">fgsl_histogram_add</a> (h1, h2)</td></tr>
<tr class="separator:ab700a51e118baabdd3fe4589a0083157"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abac617a60f5a51da9555b6f2a8cedc87"><td class="memItemLeft" align="right" valign="top">real(fgsl_double) function&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="histogram_8finc.html#abac617a60f5a51da9555b6f2a8cedc87">fgsl_histogram_sub</a> (h1, h2)</td></tr>
<tr class="separator:abac617a60f5a51da9555b6f2a8cedc87"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1712b526a7c62831c9891515dd2193cd"><td class="memItemLeft" align="right" valign="top">real(fgsl_double) function&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="histogram_8finc.html#a1712b526a7c62831c9891515dd2193cd">fgsl_histogram_mul</a> (h1, h2)</td></tr>
<tr class="separator:a1712b526a7c62831c9891515dd2193cd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a28f472750d348b24111cf4090e079838"><td class="memItemLeft" align="right" valign="top">real(fgsl_double) function&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="histogram_8finc.html#a28f472750d348b24111cf4090e079838">fgsl_histogram_div</a> (h1, h2)</td></tr>
<tr class="separator:a28f472750d348b24111cf4090e079838"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0d549e18c22aae049e46dae9417c90f0"><td class="memItemLeft" align="right" valign="top">integer(fgsl_int) function&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="histogram_8finc.html#a0d549e18c22aae049e46dae9417c90f0">fgsl_histogram_scale</a> (h, scale)</td></tr>
<tr class="separator:a0d549e18c22aae049e46dae9417c90f0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9be390cc9127a6ad9c43f1174f6921a3"><td class="memItemLeft" align="right" valign="top">integer(fgsl_int) function&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="histogram_8finc.html#a9be390cc9127a6ad9c43f1174f6921a3">fgsl_histogram_shift</a> (h, offset)</td></tr>
<tr class="separator:a9be390cc9127a6ad9c43f1174f6921a3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9cd60d2b4a8975dbc59173525df57213"><td class="memItemLeft" align="right" valign="top">integer(fgsl_int) function&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="histogram_8finc.html#a9cd60d2b4a8975dbc59173525df57213">fgsl_histogram_fwrite</a> (stream, h)</td></tr>
<tr class="separator:a9cd60d2b4a8975dbc59173525df57213"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad4d6685a3377f33f0d5696e20d567c11"><td class="memItemLeft" align="right" valign="top">integer(fgsl_int) function&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="histogram_8finc.html#ad4d6685a3377f33f0d5696e20d567c11">fgsl_histogram_fread</a> (stream, h)</td></tr>
<tr class="separator:ad4d6685a3377f33f0d5696e20d567c11"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac04324f86720d5a8fb31ff67add1b52e"><td class="memItemLeft" align="right" valign="top">integer(fgsl_int) function&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="histogram_8finc.html#ac04324f86720d5a8fb31ff67add1b52e">fgsl_histogram_fprintf</a> (stream, h, range_format, bin_format)</td></tr>
<tr class="separator:ac04324f86720d5a8fb31ff67add1b52e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aaaba1318d1c622c34f72afd75f57255c"><td class="memItemLeft" align="right" valign="top">integer(fgsl_int) function&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="histogram_8finc.html#aaaba1318d1c622c34f72afd75f57255c">fgsl_histogram_fscanf</a> (stream, h)</td></tr>
<tr class="separator:aaaba1318d1c622c34f72afd75f57255c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac81a0323bfb973e3f0e8bd98c3acf6b8"><td class="memItemLeft" align="right" valign="top">type(fgsl_histogram_pdf) function&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="histogram_8finc.html#ac81a0323bfb973e3f0e8bd98c3acf6b8">fgsl_histogram_pdf_alloc</a> (n)</td></tr>
<tr class="separator:ac81a0323bfb973e3f0e8bd98c3acf6b8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a49d1a7fc4dec06f53bb7251385c14d0f"><td class="memItemLeft" align="right" valign="top">integer(fgsl_int) function&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="histogram_8finc.html#a49d1a7fc4dec06f53bb7251385c14d0f">fgsl_histogram_pdf_init</a> (p, h)</td></tr>
<tr class="separator:a49d1a7fc4dec06f53bb7251385c14d0f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afcdb14cb3224ee516b50ecee1d2bc9af"><td class="memItemLeft" align="right" valign="top">subroutine&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="histogram_8finc.html#afcdb14cb3224ee516b50ecee1d2bc9af">fgsl_histogram_pdf_free</a> (p)</td></tr>
<tr class="separator:afcdb14cb3224ee516b50ecee1d2bc9af"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6bfe5e29af3597cf776cc60d40950dbe"><td class="memItemLeft" align="right" valign="top">real(fgsl_double) function&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="histogram_8finc.html#a6bfe5e29af3597cf776cc60d40950dbe">fgsl_histogram_pdf_sample</a> (p, r)</td></tr>
<tr class="separator:a6bfe5e29af3597cf776cc60d40950dbe"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a58fa9efe4e0dd763ec4dae80d32248b8"><td class="memItemLeft" align="right" valign="top">type(fgsl_histogram2d) function&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="histogram_8finc.html#a58fa9efe4e0dd763ec4dae80d32248b8">fgsl_histogram2d_alloc</a> (nx, ny)</td></tr>
<tr class="separator:a58fa9efe4e0dd763ec4dae80d32248b8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0135cf665318da2218084c25533cc012"><td class="memItemLeft" align="right" valign="top">integer(fgsl_int) function&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="histogram_8finc.html#a0135cf665318da2218084c25533cc012">fgsl_histogram2d_set_ranges</a> (h, xrange, yrange)</td></tr>
<tr class="separator:a0135cf665318da2218084c25533cc012"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae6a0e35aa839f06904e57a2dab500f4d"><td class="memItemLeft" align="right" valign="top">integer(fgsl_int) function&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="histogram_8finc.html#ae6a0e35aa839f06904e57a2dab500f4d">fgsl_histogram2d_set_ranges_uniform</a> (h, xmin, xmax, ymin, ymax)</td></tr>
<tr class="separator:ae6a0e35aa839f06904e57a2dab500f4d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5ccc6ca92d7e8f566652b057ef620681"><td class="memItemLeft" align="right" valign="top">subroutine&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="histogram_8finc.html#a5ccc6ca92d7e8f566652b057ef620681">fgsl_histogram2d_free</a> (h)</td></tr>
<tr class="separator:a5ccc6ca92d7e8f566652b057ef620681"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac856a8c737e7efa4fe4aed4e7741bf68"><td class="memItemLeft" align="right" valign="top">integer(fgsl_int) function&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="histogram_8finc.html#ac856a8c737e7efa4fe4aed4e7741bf68">fgsl_histogram2d_memcpy</a> (dest, src)</td></tr>
<tr class="separator:ac856a8c737e7efa4fe4aed4e7741bf68"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9604948b71d92f4538af93c78e588094"><td class="memItemLeft" align="right" valign="top">type(fgsl_histogram2d) function&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="histogram_8finc.html#a9604948b71d92f4538af93c78e588094">fgsl_histogram2d_clone</a> (src)</td></tr>
<tr class="separator:a9604948b71d92f4538af93c78e588094"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a952f7e1fd0f3c40bd6a7e944b276a16e"><td class="memItemLeft" align="right" valign="top">integer(fgsl_int) function&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="histogram_8finc.html#a952f7e1fd0f3c40bd6a7e944b276a16e">fgsl_histogram2d_increment</a> (h, x, y)</td></tr>
<tr class="separator:a952f7e1fd0f3c40bd6a7e944b276a16e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3a6eeec0c1b7597dbdf4d1ab4cafbeed"><td class="memItemLeft" align="right" valign="top">integer(fgsl_int) function&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="histogram_8finc.html#a3a6eeec0c1b7597dbdf4d1ab4cafbeed">fgsl_histogram2d_accumulate</a> (h, x, y, weight)</td></tr>
<tr class="separator:a3a6eeec0c1b7597dbdf4d1ab4cafbeed"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2bf0d6457cd1a1ea900d74e0a3eee4d6"><td class="memItemLeft" align="right" valign="top">real(fgsl_double) function&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="histogram_8finc.html#a2bf0d6457cd1a1ea900d74e0a3eee4d6">fgsl_histogram2d_get</a> (h, i, j)</td></tr>
<tr class="separator:a2bf0d6457cd1a1ea900d74e0a3eee4d6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af5344e677a177dafbbae2dbeef296aec"><td class="memItemLeft" align="right" valign="top">integer(fgsl_int) function&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="histogram_8finc.html#af5344e677a177dafbbae2dbeef296aec">fgsl_histogram2d_get_xrange</a> (h, i, xlower, xupper)</td></tr>
<tr class="separator:af5344e677a177dafbbae2dbeef296aec"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae8df4a522731cb9a11e12f5b67477d73"><td class="memItemLeft" align="right" valign="top">integer(fgsl_int) function&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="histogram_8finc.html#ae8df4a522731cb9a11e12f5b67477d73">fgsl_histogram2d_get_yrange</a> (h, i, ylower, yupper)</td></tr>
<tr class="separator:ae8df4a522731cb9a11e12f5b67477d73"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad4a38fb97da9239b35d7cb87a5bfd317"><td class="memItemLeft" align="right" valign="top">real(fgsl_double) function&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="histogram_8finc.html#ad4a38fb97da9239b35d7cb87a5bfd317">fgsl_histogram2d_xmax</a> (h)</td></tr>
<tr class="separator:ad4a38fb97da9239b35d7cb87a5bfd317"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9e077ca4a5ae72020dc7c4888686cf11"><td class="memItemLeft" align="right" valign="top">real(fgsl_double) function&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="histogram_8finc.html#a9e077ca4a5ae72020dc7c4888686cf11">fgsl_histogram2d_xmin</a> (h)</td></tr>
<tr class="separator:a9e077ca4a5ae72020dc7c4888686cf11"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aaeab41d83342219214c6a491f1a787c1"><td class="memItemLeft" align="right" valign="top">integer(fgsl_size_t) function&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="histogram_8finc.html#aaeab41d83342219214c6a491f1a787c1">fgsl_histogram2d_nx</a> (h)</td></tr>
<tr class="separator:aaeab41d83342219214c6a491f1a787c1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adc8f77aa4dcb1669c67f89007d0dcd88"><td class="memItemLeft" align="right" valign="top">real(fgsl_double) function&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="histogram_8finc.html#adc8f77aa4dcb1669c67f89007d0dcd88">fgsl_histogram2d_ymax</a> (h)</td></tr>
<tr class="separator:adc8f77aa4dcb1669c67f89007d0dcd88"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae0c415b04bd1b13d137b79cdf58c7bb4"><td class="memItemLeft" align="right" valign="top">real(fgsl_double) function&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="histogram_8finc.html#ae0c415b04bd1b13d137b79cdf58c7bb4">fgsl_histogram2d_ymin</a> (h)</td></tr>
<tr class="separator:ae0c415b04bd1b13d137b79cdf58c7bb4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a38af849a97c19f225fec10a9eafb2d7b"><td class="memItemLeft" align="right" valign="top">integer(fgsl_size_t) function&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="histogram_8finc.html#a38af849a97c19f225fec10a9eafb2d7b">fgsl_histogram2d_ny</a> (h)</td></tr>
<tr class="separator:a38af849a97c19f225fec10a9eafb2d7b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a386fdbb01672ba3530a25e570706a3da"><td class="memItemLeft" align="right" valign="top">subroutine&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="histogram_8finc.html#a386fdbb01672ba3530a25e570706a3da">fgsl_histogram2d_reset</a> (h)</td></tr>
<tr class="separator:a386fdbb01672ba3530a25e570706a3da"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a11b26e23f4e370a0c15abe24db476a71"><td class="memItemLeft" align="right" valign="top">integer(fgsl_int) function&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="histogram_8finc.html#a11b26e23f4e370a0c15abe24db476a71">fgsl_histogram2d_find</a> (h, x, y, i, j)</td></tr>
<tr class="separator:a11b26e23f4e370a0c15abe24db476a71"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a19b8d36f12520581d0ba6d595068ed68"><td class="memItemLeft" align="right" valign="top">real(fgsl_double) function&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="histogram_8finc.html#a19b8d36f12520581d0ba6d595068ed68">fgsl_histogram2d_max_val</a> (h)</td></tr>
<tr class="separator:a19b8d36f12520581d0ba6d595068ed68"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab1b0844796b5273d68d1d5016712ed22"><td class="memItemLeft" align="right" valign="top">subroutine&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="histogram_8finc.html#ab1b0844796b5273d68d1d5016712ed22">fgsl_histogram2d_max_bin</a> (h, i, j)</td></tr>
<tr class="separator:ab1b0844796b5273d68d1d5016712ed22"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1ace6d2b9e54162300db8c0f6fc71a92"><td class="memItemLeft" align="right" valign="top">real(fgsl_double) function&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="histogram_8finc.html#a1ace6d2b9e54162300db8c0f6fc71a92">fgsl_histogram2d_min_val</a> (h)</td></tr>
<tr class="separator:a1ace6d2b9e54162300db8c0f6fc71a92"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3f4e17703f7235a66629f8c81dcd39ff"><td class="memItemLeft" align="right" valign="top">subroutine&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="histogram_8finc.html#a3f4e17703f7235a66629f8c81dcd39ff">fgsl_histogram2d_min_bin</a> (h, i, j)</td></tr>
<tr class="separator:a3f4e17703f7235a66629f8c81dcd39ff"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abc89a40b479ad73436db4b6ee9559b93"><td class="memItemLeft" align="right" valign="top">real(fgsl_double) function&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="histogram_8finc.html#abc89a40b479ad73436db4b6ee9559b93">fgsl_histogram2d_xmean</a> (h)</td></tr>
<tr class="separator:abc89a40b479ad73436db4b6ee9559b93"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad8cb782bcdc1619bf271be2898b9ea3a"><td class="memItemLeft" align="right" valign="top">real(fgsl_double) function&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="histogram_8finc.html#ad8cb782bcdc1619bf271be2898b9ea3a">fgsl_histogram2d_ymean</a> (h)</td></tr>
<tr class="separator:ad8cb782bcdc1619bf271be2898b9ea3a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a23f05f7ca11815e90e37cb7bc6da9327"><td class="memItemLeft" align="right" valign="top">real(fgsl_double) function&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="histogram_8finc.html#a23f05f7ca11815e90e37cb7bc6da9327">fgsl_histogram2d_xsigma</a> (h)</td></tr>
<tr class="separator:a23f05f7ca11815e90e37cb7bc6da9327"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af14c3ceba9c1d8c6083c9514c74c9d4f"><td class="memItemLeft" align="right" valign="top">real(fgsl_double) function&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="histogram_8finc.html#af14c3ceba9c1d8c6083c9514c74c9d4f">fgsl_histogram2d_ysigma</a> (h)</td></tr>
<tr class="separator:af14c3ceba9c1d8c6083c9514c74c9d4f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2d7d95fedb019b36a58a11f1af3aeeae"><td class="memItemLeft" align="right" valign="top">real(fgsl_double) function&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="histogram_8finc.html#a2d7d95fedb019b36a58a11f1af3aeeae">fgsl_histogram2d_cov</a> (h)</td></tr>
<tr class="separator:a2d7d95fedb019b36a58a11f1af3aeeae"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5063c665369dc777c289d8791e2ec53c"><td class="memItemLeft" align="right" valign="top">real(fgsl_double) function&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="histogram_8finc.html#a5063c665369dc777c289d8791e2ec53c">fgsl_histogram2d_sum</a> (h)</td></tr>
<tr class="separator:a5063c665369dc777c289d8791e2ec53c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa38976b1d582468ebee62cffa5365aea"><td class="memItemLeft" align="right" valign="top">real(fgsl_double) function&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="histogram_8finc.html#aa38976b1d582468ebee62cffa5365aea">fgsl_histogram2d_equal_bins_p</a> (h1, h2)</td></tr>
<tr class="separator:aa38976b1d582468ebee62cffa5365aea"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a48156dfaf1027f1683927780ecbc4fb0"><td class="memItemLeft" align="right" valign="top">real(fgsl_double) function&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="histogram_8finc.html#a48156dfaf1027f1683927780ecbc4fb0">fgsl_histogram2d_add</a> (h1, h2)</td></tr>
<tr class="separator:a48156dfaf1027f1683927780ecbc4fb0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aaff0707aaf0428c8ccb419c1b9703802"><td class="memItemLeft" align="right" valign="top">real(fgsl_double) function&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="histogram_8finc.html#aaff0707aaf0428c8ccb419c1b9703802">fgsl_histogram2d_sub</a> (h1, h2)</td></tr>
<tr class="separator:aaff0707aaf0428c8ccb419c1b9703802"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a19b397da4b23893d47bc4d6aff3c9b82"><td class="memItemLeft" align="right" valign="top">real(fgsl_double) function&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="histogram_8finc.html#a19b397da4b23893d47bc4d6aff3c9b82">fgsl_histogram2d_mul</a> (h1, h2)</td></tr>
<tr class="separator:a19b397da4b23893d47bc4d6aff3c9b82"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac3fdc9fdc419170016f188fad746516c"><td class="memItemLeft" align="right" valign="top">real(fgsl_double) function&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="histogram_8finc.html#ac3fdc9fdc419170016f188fad746516c">fgsl_histogram2d_div</a> (h1, h2)</td></tr>
<tr class="separator:ac3fdc9fdc419170016f188fad746516c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa3e922748f78a89e60704fd558b87bb4"><td class="memItemLeft" align="right" valign="top">integer(fgsl_int) function&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="histogram_8finc.html#aa3e922748f78a89e60704fd558b87bb4">fgsl_histogram2d_scale</a> (h, scale)</td></tr>
<tr class="separator:aa3e922748f78a89e60704fd558b87bb4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a525495f254a07ea2349b86f78102433f"><td class="memItemLeft" align="right" valign="top">integer(fgsl_int) function&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="histogram_8finc.html#a525495f254a07ea2349b86f78102433f">fgsl_histogram2d_shift</a> (h, offset)</td></tr>
<tr class="separator:a525495f254a07ea2349b86f78102433f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3ef59b4b026ab698dc81ffff9220e157"><td class="memItemLeft" align="right" valign="top">integer(fgsl_int) function&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="histogram_8finc.html#a3ef59b4b026ab698dc81ffff9220e157">fgsl_histogram2d_fwrite</a> (stream, h)</td></tr>
<tr class="separator:a3ef59b4b026ab698dc81ffff9220e157"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a758daf277e6d8a5227ac3d29d2e1210c"><td class="memItemLeft" align="right" valign="top">integer(fgsl_int) function&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="histogram_8finc.html#a758daf277e6d8a5227ac3d29d2e1210c">fgsl_histogram2d_fread</a> (stream, h)</td></tr>
<tr class="separator:a758daf277e6d8a5227ac3d29d2e1210c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a438e52004996aea464dd46febf6bd3eb"><td class="memItemLeft" align="right" valign="top">integer(fgsl_int) function&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="histogram_8finc.html#a438e52004996aea464dd46febf6bd3eb">fgsl_histogram2d_fprintf</a> (stream, h, range_format, bin_format)</td></tr>
<tr class="separator:a438e52004996aea464dd46febf6bd3eb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a70db145af8c4250a8cef0ed580eda1f8"><td class="memItemLeft" align="right" valign="top">integer(fgsl_int) function&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="histogram_8finc.html#a70db145af8c4250a8cef0ed580eda1f8">fgsl_histogram2d_fscanf</a> (stream, h)</td></tr>
<tr class="separator:a70db145af8c4250a8cef0ed580eda1f8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3c05bd287a175450294a73d0b0602f79"><td class="memItemLeft" align="right" valign="top">type(fgsl_histogram2d_pdf) function&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="histogram_8finc.html#a3c05bd287a175450294a73d0b0602f79">fgsl_histogram2d_pdf_alloc</a> (nx, ny)</td></tr>
<tr class="separator:a3c05bd287a175450294a73d0b0602f79"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2ab36a10d3cca3fcc3cc40e7ca494ac8"><td class="memItemLeft" align="right" valign="top">integer(fgsl_int) function&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="histogram_8finc.html#a2ab36a10d3cca3fcc3cc40e7ca494ac8">fgsl_histogram2d_pdf_init</a> (p, h)</td></tr>
<tr class="separator:a2ab36a10d3cca3fcc3cc40e7ca494ac8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a08916fd4863246e82d56e495a32140fc"><td class="memItemLeft" align="right" valign="top">subroutine&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="histogram_8finc.html#a08916fd4863246e82d56e495a32140fc">fgsl_histogram2d_pdf_free</a> (p)</td></tr>
<tr class="separator:a08916fd4863246e82d56e495a32140fc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a49e8bf3ac9645218532bead7328c83ef"><td class="memItemLeft" align="right" valign="top">integer(fgsl_int) function&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="histogram_8finc.html#a49e8bf3ac9645218532bead7328c83ef">fgsl_histogram2d_pdf_sample</a> (p, r1, r2, x, y)</td></tr>
<tr class="separator:a49e8bf3ac9645218532bead7328c83ef"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afed1167e78d0e89d21237ab6fca7c662"><td class="memItemLeft" align="right" valign="top">logical function&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="histogram_8finc.html#afed1167e78d0e89d21237ab6fca7c662">fgsl_histogram_status</a> (histogram)</td></tr>
<tr class="separator:afed1167e78d0e89d21237ab6fca7c662"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<h2 class="groupheader">Function/Subroutine Documentation</h2>
<a class="anchor" id="a3a6eeec0c1b7597dbdf4d1ab4cafbeed"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">integer(fgsl_int) function fgsl_histogram2d_accumulate </td>
          <td>(</td>
          <td class="paramtype">type(fgsl_histogram2d), intent(inout)&#160;</td>
          <td class="paramname"><em>h</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">real(fgsl_double), intent(in)&#160;</td>
          <td class="paramname"><em>x</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">real(fgsl_double), intent(in)&#160;</td>
          <td class="paramname"><em>y</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">real(fgsl_double), intent(in)&#160;</td>
          <td class="paramname"><em>weight</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a48156dfaf1027f1683927780ecbc4fb0"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">real(fgsl_double) function fgsl_histogram2d_add </td>
          <td>(</td>
          <td class="paramtype">type(fgsl_histogram2d), intent(inout)&#160;</td>
          <td class="paramname"><em>h1</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">type(fgsl_histogram2d), intent(in)&#160;</td>
          <td class="paramname"><em>h2</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a58fa9efe4e0dd763ec4dae80d32248b8"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">type(fgsl_histogram2d) function fgsl_histogram2d_alloc </td>
          <td>(</td>
          <td class="paramtype">integer(fgsl_size_t), intent(in)&#160;</td>
          <td class="paramname"><em>nx</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">integer(fgsl_size_t), intent(in)&#160;</td>
          <td class="paramname"><em>ny</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a9604948b71d92f4538af93c78e588094"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">type(fgsl_histogram2d) function fgsl_histogram2d_clone </td>
          <td>(</td>
          <td class="paramtype">type(fgsl_histogram2d), intent(in)&#160;</td>
          <td class="paramname"><em>src</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a2d7d95fedb019b36a58a11f1af3aeeae"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">real(fgsl_double) function fgsl_histogram2d_cov </td>
          <td>(</td>
          <td class="paramtype">type(fgsl_histogram2d), intent(in)&#160;</td>
          <td class="paramname"><em>h</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="ac3fdc9fdc419170016f188fad746516c"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">real(fgsl_double) function fgsl_histogram2d_div </td>
          <td>(</td>
          <td class="paramtype">type(fgsl_histogram2d), intent(inout)&#160;</td>
          <td class="paramname"><em>h1</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">type(fgsl_histogram2d), intent(in)&#160;</td>
          <td class="paramname"><em>h2</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="aa38976b1d582468ebee62cffa5365aea"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">real(fgsl_double) function fgsl_histogram2d_equal_bins_p </td>
          <td>(</td>
          <td class="paramtype">type(fgsl_histogram2d), intent(in)&#160;</td>
          <td class="paramname"><em>h1</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">type(fgsl_histogram2d), intent(in)&#160;</td>
          <td class="paramname"><em>h2</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a11b26e23f4e370a0c15abe24db476a71"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">integer(fgsl_int) function fgsl_histogram2d_find </td>
          <td>(</td>
          <td class="paramtype">type(fgsl_histogram2d), intent(in)&#160;</td>
          <td class="paramname"><em>h</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">real(fgsl_double), intent(in)&#160;</td>
          <td class="paramname"><em>x</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">real(fgsl_double), intent(in)&#160;</td>
          <td class="paramname"><em>y</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">integer(fgsl_size_t), intent(out)&#160;</td>
          <td class="paramname"><em>i</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">integer(fgsl_size_t), intent(out)&#160;</td>
          <td class="paramname"><em>j</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a438e52004996aea464dd46febf6bd3eb"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">integer(fgsl_int) function fgsl_histogram2d_fprintf </td>
          <td>(</td>
          <td class="paramtype">type(fgsl_file), intent(in)&#160;</td>
          <td class="paramname"><em>stream</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">type(fgsl_histogram2d), intent(in)&#160;</td>
          <td class="paramname"><em>h</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">character(kind=fgsl_char, len=*), intent(in)&#160;</td>
          <td class="paramname"><em>range_format</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">character(kind=fgsl_char, len=*), intent(in)&#160;</td>
          <td class="paramname"><em>bin_format</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a758daf277e6d8a5227ac3d29d2e1210c"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">integer(fgsl_int) function fgsl_histogram2d_fread </td>
          <td>(</td>
          <td class="paramtype">type(fgsl_file), intent(in)&#160;</td>
          <td class="paramname"><em>stream</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">type(fgsl_histogram2d), intent(inout)&#160;</td>
          <td class="paramname"><em>h</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a5ccc6ca92d7e8f566652b057ef620681"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">subroutine fgsl_histogram2d_free </td>
          <td>(</td>
          <td class="paramtype">type(fgsl_histogram2d), intent(inout)&#160;</td>
          <td class="paramname"><em>h</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a70db145af8c4250a8cef0ed580eda1f8"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">integer(fgsl_int) function fgsl_histogram2d_fscanf </td>
          <td>(</td>
          <td class="paramtype">type(fgsl_file), intent(in)&#160;</td>
          <td class="paramname"><em>stream</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">type(fgsl_histogram2d), intent(inout)&#160;</td>
          <td class="paramname"><em>h</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a3ef59b4b026ab698dc81ffff9220e157"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">integer(fgsl_int) function fgsl_histogram2d_fwrite </td>
          <td>(</td>
          <td class="paramtype">type(fgsl_file), intent(in)&#160;</td>
          <td class="paramname"><em>stream</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">type(fgsl_histogram2d), intent(in)&#160;</td>
          <td class="paramname"><em>h</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a2bf0d6457cd1a1ea900d74e0a3eee4d6"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">real(fgsl_double) function fgsl_histogram2d_get </td>
          <td>(</td>
          <td class="paramtype">type(fgsl_histogram2d), intent(in)&#160;</td>
          <td class="paramname"><em>h</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">integer(fgsl_size_t), intent(in)&#160;</td>
          <td class="paramname"><em>i</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">integer(fgsl_size_t), intent(in)&#160;</td>
          <td class="paramname"><em>j</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="af5344e677a177dafbbae2dbeef296aec"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">integer(fgsl_int) function fgsl_histogram2d_get_xrange </td>
          <td>(</td>
          <td class="paramtype">type(fgsl_histogram2d), intent(in)&#160;</td>
          <td class="paramname"><em>h</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">integer(fgsl_size_t), intent(in)&#160;</td>
          <td class="paramname"><em>i</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">real(fgsl_double), intent(out)&#160;</td>
          <td class="paramname"><em>xlower</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">real(fgsl_double), intent(out)&#160;</td>
          <td class="paramname"><em>xupper</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="ae8df4a522731cb9a11e12f5b67477d73"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">integer(fgsl_int) function fgsl_histogram2d_get_yrange </td>
          <td>(</td>
          <td class="paramtype">type(fgsl_histogram2d), intent(in)&#160;</td>
          <td class="paramname"><em>h</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">integer(fgsl_size_t), intent(in)&#160;</td>
          <td class="paramname"><em>i</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">real(fgsl_double), intent(out)&#160;</td>
          <td class="paramname"><em>ylower</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">real(fgsl_double), intent(out)&#160;</td>
          <td class="paramname"><em>yupper</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a952f7e1fd0f3c40bd6a7e944b276a16e"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">integer(fgsl_int) function fgsl_histogram2d_increment </td>
          <td>(</td>
          <td class="paramtype">type(fgsl_histogram2d), intent(inout)&#160;</td>
          <td class="paramname"><em>h</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">real(fgsl_double), intent(in)&#160;</td>
          <td class="paramname"><em>x</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">real(fgsl_double), intent(in)&#160;</td>
          <td class="paramname"><em>y</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="ab1b0844796b5273d68d1d5016712ed22"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">subroutine fgsl_histogram2d_max_bin </td>
          <td>(</td>
          <td class="paramtype">type(fgsl_histogram2d), intent(in)&#160;</td>
          <td class="paramname"><em>h</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">integer(fgsl_size_t), intent(out)&#160;</td>
          <td class="paramname"><em>i</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">integer(fgsl_size_t), intent(out)&#160;</td>
          <td class="paramname"><em>j</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a19b8d36f12520581d0ba6d595068ed68"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">real(fgsl_double) function fgsl_histogram2d_max_val </td>
          <td>(</td>
          <td class="paramtype">type(fgsl_histogram2d), intent(in)&#160;</td>
          <td class="paramname"><em>h</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="ac856a8c737e7efa4fe4aed4e7741bf68"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">integer(fgsl_int) function fgsl_histogram2d_memcpy </td>
          <td>(</td>
          <td class="paramtype">type(fgsl_histogram2d), intent(inout)&#160;</td>
          <td class="paramname"><em>dest</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">type(fgsl_histogram2d), intent(in)&#160;</td>
          <td class="paramname"><em>src</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a3f4e17703f7235a66629f8c81dcd39ff"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">subroutine fgsl_histogram2d_min_bin </td>
          <td>(</td>
          <td class="paramtype">type(fgsl_histogram2d), intent(in)&#160;</td>
          <td class="paramname"><em>h</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">integer(fgsl_size_t), intent(out)&#160;</td>
          <td class="paramname"><em>i</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">integer(fgsl_size_t), intent(out)&#160;</td>
          <td class="paramname"><em>j</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a1ace6d2b9e54162300db8c0f6fc71a92"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">real(fgsl_double) function fgsl_histogram2d_min_val </td>
          <td>(</td>
          <td class="paramtype">type(fgsl_histogram2d), intent(in)&#160;</td>
          <td class="paramname"><em>h</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a19b397da4b23893d47bc4d6aff3c9b82"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">real(fgsl_double) function fgsl_histogram2d_mul </td>
          <td>(</td>
          <td class="paramtype">type(fgsl_histogram2d), intent(inout)&#160;</td>
          <td class="paramname"><em>h1</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">type(fgsl_histogram2d), intent(in)&#160;</td>
          <td class="paramname"><em>h2</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="aaeab41d83342219214c6a491f1a787c1"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">integer(fgsl_size_t) function fgsl_histogram2d_nx </td>
          <td>(</td>
          <td class="paramtype">type(fgsl_histogram2d), intent(in)&#160;</td>
          <td class="paramname"><em>h</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a38af849a97c19f225fec10a9eafb2d7b"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">integer(fgsl_size_t) function fgsl_histogram2d_ny </td>
          <td>(</td>
          <td class="paramtype">type(fgsl_histogram2d), intent(in)&#160;</td>
          <td class="paramname"><em>h</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a3c05bd287a175450294a73d0b0602f79"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">type(fgsl_histogram2d_pdf) function fgsl_histogram2d_pdf_alloc </td>
          <td>(</td>
          <td class="paramtype">integer(fgsl_size_t), intent(in)&#160;</td>
          <td class="paramname"><em>nx</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">integer(fgsl_size_t), intent(in)&#160;</td>
          <td class="paramname"><em>ny</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a08916fd4863246e82d56e495a32140fc"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">subroutine fgsl_histogram2d_pdf_free </td>
          <td>(</td>
          <td class="paramtype">type(fgsl_histogram2d_pdf), intent(inout)&#160;</td>
          <td class="paramname"><em>p</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a2ab36a10d3cca3fcc3cc40e7ca494ac8"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">integer(fgsl_int) function fgsl_histogram2d_pdf_init </td>
          <td>(</td>
          <td class="paramtype">type(fgsl_histogram2d_pdf), intent(inout)&#160;</td>
          <td class="paramname"><em>p</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">type(fgsl_histogram2d), intent(in)&#160;</td>
          <td class="paramname"><em>h</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a49e8bf3ac9645218532bead7328c83ef"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">integer(fgsl_int) function fgsl_histogram2d_pdf_sample </td>
          <td>(</td>
          <td class="paramtype">type(fgsl_histogram2d_pdf), intent(in)&#160;</td>
          <td class="paramname"><em>p</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">real(fgsl_double), intent(in)&#160;</td>
          <td class="paramname"><em>r1</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">real(fgsl_double), intent(in)&#160;</td>
          <td class="paramname"><em>r2</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">real(fgsl_double), intent(out)&#160;</td>
          <td class="paramname"><em>x</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">real(fgsl_double), intent(out)&#160;</td>
          <td class="paramname"><em>y</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a386fdbb01672ba3530a25e570706a3da"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">subroutine fgsl_histogram2d_reset </td>
          <td>(</td>
          <td class="paramtype">type(fgsl_histogram2d), intent(inout)&#160;</td>
          <td class="paramname"><em>h</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="aa3e922748f78a89e60704fd558b87bb4"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">integer(fgsl_int) function fgsl_histogram2d_scale </td>
          <td>(</td>
          <td class="paramtype">type(fgsl_histogram2d), intent(inout)&#160;</td>
          <td class="paramname"><em>h</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">real(fgsl_double), intent(in)&#160;</td>
          <td class="paramname"><em>scale</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a0135cf665318da2218084c25533cc012"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">integer(fgsl_int) function fgsl_histogram2d_set_ranges </td>
          <td>(</td>
          <td class="paramtype">type(fgsl_histogram2d), intent(inout)&#160;</td>
          <td class="paramname"><em>h</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">real(fgsl_double), dimension(:), intent(in), target&#160;</td>
          <td class="paramname"><em>xrange</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">real(fgsl_double), dimension(:), intent(in), target&#160;</td>
          <td class="paramname"><em>yrange</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="ae6a0e35aa839f06904e57a2dab500f4d"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">integer(fgsl_int) function fgsl_histogram2d_set_ranges_uniform </td>
          <td>(</td>
          <td class="paramtype">type(fgsl_histogram2d), intent(inout)&#160;</td>
          <td class="paramname"><em>h</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">real(fgsl_double), intent(in)&#160;</td>
          <td class="paramname"><em>xmin</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">real(fgsl_double), intent(in)&#160;</td>
          <td class="paramname"><em>xmax</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">real(fgsl_double), intent(in)&#160;</td>
          <td class="paramname"><em>ymin</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">real(fgsl_double), intent(in)&#160;</td>
          <td class="paramname"><em>ymax</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a525495f254a07ea2349b86f78102433f"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">integer(fgsl_int) function fgsl_histogram2d_shift </td>
          <td>(</td>
          <td class="paramtype">type(fgsl_histogram2d), intent(inout)&#160;</td>
          <td class="paramname"><em>h</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">real(fgsl_double), intent(in)&#160;</td>
          <td class="paramname"><em>offset</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="aaff0707aaf0428c8ccb419c1b9703802"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">real(fgsl_double) function fgsl_histogram2d_sub </td>
          <td>(</td>
          <td class="paramtype">type(fgsl_histogram2d), intent(inout)&#160;</td>
          <td class="paramname"><em>h1</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">type(fgsl_histogram2d), intent(in)&#160;</td>
          <td class="paramname"><em>h2</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a5063c665369dc777c289d8791e2ec53c"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">real(fgsl_double) function fgsl_histogram2d_sum </td>
          <td>(</td>
          <td class="paramtype">type(fgsl_histogram2d), intent(in)&#160;</td>
          <td class="paramname"><em>h</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="ad4a38fb97da9239b35d7cb87a5bfd317"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">real(fgsl_double) function fgsl_histogram2d_xmax </td>
          <td>(</td>
          <td class="paramtype">type(fgsl_histogram2d), intent(in)&#160;</td>
          <td class="paramname"><em>h</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="abc89a40b479ad73436db4b6ee9559b93"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">real(fgsl_double) function fgsl_histogram2d_xmean </td>
          <td>(</td>
          <td class="paramtype">type(fgsl_histogram2d), intent(in)&#160;</td>
          <td class="paramname"><em>h</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a9e077ca4a5ae72020dc7c4888686cf11"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">real(fgsl_double) function fgsl_histogram2d_xmin </td>
          <td>(</td>
          <td class="paramtype">type(fgsl_histogram2d), intent(in)&#160;</td>
          <td class="paramname"><em>h</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a23f05f7ca11815e90e37cb7bc6da9327"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">real(fgsl_double) function fgsl_histogram2d_xsigma </td>
          <td>(</td>
          <td class="paramtype">type(fgsl_histogram2d), intent(in)&#160;</td>
          <td class="paramname"><em>h</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="adc8f77aa4dcb1669c67f89007d0dcd88"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">real(fgsl_double) function fgsl_histogram2d_ymax </td>
          <td>(</td>
          <td class="paramtype">type(fgsl_histogram2d), intent(in)&#160;</td>
          <td class="paramname"><em>h</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="ad8cb782bcdc1619bf271be2898b9ea3a"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">real(fgsl_double) function fgsl_histogram2d_ymean </td>
          <td>(</td>
          <td class="paramtype">type(fgsl_histogram2d), intent(in)&#160;</td>
          <td class="paramname"><em>h</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="ae0c415b04bd1b13d137b79cdf58c7bb4"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">real(fgsl_double) function fgsl_histogram2d_ymin </td>
          <td>(</td>
          <td class="paramtype">type(fgsl_histogram2d), intent(in)&#160;</td>
          <td class="paramname"><em>h</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="af14c3ceba9c1d8c6083c9514c74c9d4f"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">real(fgsl_double) function fgsl_histogram2d_ysigma </td>
          <td>(</td>
          <td class="paramtype">type(fgsl_histogram2d), intent(in)&#160;</td>
          <td class="paramname"><em>h</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="ac400179f5587a3dbf384fedd0651f354"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">integer(fgsl_int) function fgsl_histogram_accumulate </td>
          <td>(</td>
          <td class="paramtype">type(fgsl_histogram), intent(inout)&#160;</td>
          <td class="paramname"><em>h</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">real(fgsl_double), intent(in)&#160;</td>
          <td class="paramname"><em>x</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">real(fgsl_double), intent(in)&#160;</td>
          <td class="paramname"><em>weight</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="ab700a51e118baabdd3fe4589a0083157"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">real(fgsl_double) function fgsl_histogram_add </td>
          <td>(</td>
          <td class="paramtype">type(fgsl_histogram), intent(inout)&#160;</td>
          <td class="paramname"><em>h1</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">type(fgsl_histogram), intent(in)&#160;</td>
          <td class="paramname"><em>h2</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a75325ebef92592eba65abd29b6cfadc7"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">type(fgsl_histogram) function fgsl_histogram_alloc </td>
          <td>(</td>
          <td class="paramtype">integer(fgsl_size_t), intent(in)&#160;</td>
          <td class="paramname"><em>n</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a106c810b7ef3935d89ea6a2fda4f9ac2"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">integer(fgsl_size_t) function fgsl_histogram_bins </td>
          <td>(</td>
          <td class="paramtype">type(fgsl_histogram), intent(in)&#160;</td>
          <td class="paramname"><em>h</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a5a9a45aebea2e21a98f95a561bbc0efe"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">type(fgsl_histogram) function fgsl_histogram_clone </td>
          <td>(</td>
          <td class="paramtype">type(fgsl_histogram), intent(in)&#160;</td>
          <td class="paramname"><em>src</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a28f472750d348b24111cf4090e079838"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">real(fgsl_double) function fgsl_histogram_div </td>
          <td>(</td>
          <td class="paramtype">type(fgsl_histogram), intent(inout)&#160;</td>
          <td class="paramname"><em>h1</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">type(fgsl_histogram), intent(in)&#160;</td>
          <td class="paramname"><em>h2</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a593970dbd233b22cc063121a4664ea41"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">real(fgsl_double) function fgsl_histogram_equal_bins_p </td>
          <td>(</td>
          <td class="paramtype">type(fgsl_histogram), intent(in)&#160;</td>
          <td class="paramname"><em>h1</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">type(fgsl_histogram), intent(in)&#160;</td>
          <td class="paramname"><em>h2</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a8c4b14ac540a9a068900fd3e35ee7159"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">integer(fgsl_int) function fgsl_histogram_find </td>
          <td>(</td>
          <td class="paramtype">type(fgsl_histogram), intent(in)&#160;</td>
          <td class="paramname"><em>h</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">real(fgsl_double), intent(in)&#160;</td>
          <td class="paramname"><em>x</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">integer(fgsl_size_t), intent(out)&#160;</td>
          <td class="paramname"><em>i</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="ac04324f86720d5a8fb31ff67add1b52e"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">integer(fgsl_int) function fgsl_histogram_fprintf </td>
          <td>(</td>
          <td class="paramtype">type(fgsl_file), intent(in)&#160;</td>
          <td class="paramname"><em>stream</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">type(fgsl_histogram), intent(in)&#160;</td>
          <td class="paramname"><em>h</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">character(kind=fgsl_char, len=*), intent(in)&#160;</td>
          <td class="paramname"><em>range_format</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">character(kind=fgsl_char, len=*), intent(in)&#160;</td>
          <td class="paramname"><em>bin_format</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="ad4d6685a3377f33f0d5696e20d567c11"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">integer(fgsl_int) function fgsl_histogram_fread </td>
          <td>(</td>
          <td class="paramtype">type(fgsl_file), intent(in)&#160;</td>
          <td class="paramname"><em>stream</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">type(fgsl_histogram), intent(inout)&#160;</td>
          <td class="paramname"><em>h</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a34c352dbcdd897703aee1a66777208fe"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">subroutine fgsl_histogram_free </td>
          <td>(</td>
          <td class="paramtype">type(fgsl_histogram), intent(inout)&#160;</td>
          <td class="paramname"><em>h</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="aaaba1318d1c622c34f72afd75f57255c"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">integer(fgsl_int) function fgsl_histogram_fscanf </td>
          <td>(</td>
          <td class="paramtype">type(fgsl_file), intent(in)&#160;</td>
          <td class="paramname"><em>stream</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">type(fgsl_histogram), intent(inout)&#160;</td>
          <td class="paramname"><em>h</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a9cd60d2b4a8975dbc59173525df57213"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">integer(fgsl_int) function fgsl_histogram_fwrite </td>
          <td>(</td>
          <td class="paramtype">type(fgsl_file), intent(in)&#160;</td>
          <td class="paramname"><em>stream</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">type(fgsl_histogram), intent(in)&#160;</td>
          <td class="paramname"><em>h</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="adce52371beeafdc26321bc2c1aa2fcea"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">real(fgsl_double) function fgsl_histogram_get </td>
          <td>(</td>
          <td class="paramtype">type(fgsl_histogram), intent(in)&#160;</td>
          <td class="paramname"><em>h</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">integer(fgsl_size_t), intent(in)&#160;</td>
          <td class="paramname"><em>i</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a8095fb527d62852e016fec06e1aeeffd"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">integer(fgsl_int) function fgsl_histogram_get_range </td>
          <td>(</td>
          <td class="paramtype">type(fgsl_histogram), intent(in)&#160;</td>
          <td class="paramname"><em>h</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">integer(fgsl_size_t), intent(in)&#160;</td>
          <td class="paramname"><em>i</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">real(fgsl_double), intent(out)&#160;</td>
          <td class="paramname"><em>lower</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">real(fgsl_double), intent(out)&#160;</td>
          <td class="paramname"><em>upper</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="ae8981d30687002aad3dce8c9a029e230"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">integer(fgsl_int) function fgsl_histogram_increment </td>
          <td>(</td>
          <td class="paramtype">type(fgsl_histogram), intent(inout)&#160;</td>
          <td class="paramname"><em>h</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">real(fgsl_double), intent(in)&#160;</td>
          <td class="paramname"><em>x</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a27016b45c9d32860d6bea50edb523b9a"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">real(fgsl_double) function fgsl_histogram_max </td>
          <td>(</td>
          <td class="paramtype">type(fgsl_histogram), intent(in)&#160;</td>
          <td class="paramname"><em>h</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="ac32e63df5114b7157f1616e659988426"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">integer(fgsl_size_t) function fgsl_histogram_max_bin </td>
          <td>(</td>
          <td class="paramtype">type(fgsl_histogram), intent(in)&#160;</td>
          <td class="paramname"><em>h</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="aa210e74511fada1333cf9a7a4d8b2557"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">real(fgsl_double) function fgsl_histogram_max_val </td>
          <td>(</td>
          <td class="paramtype">type(fgsl_histogram), intent(in)&#160;</td>
          <td class="paramname"><em>h</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a03754e56f78dcc887273fab1e8ac0b98"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">real(fgsl_double) function fgsl_histogram_mean </td>
          <td>(</td>
          <td class="paramtype">type(fgsl_histogram), intent(in)&#160;</td>
          <td class="paramname"><em>h</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a67a6d98e7d1b4186a4b56131eb87bc3c"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">integer(fgsl_int) function fgsl_histogram_memcpy </td>
          <td>(</td>
          <td class="paramtype">type(fgsl_histogram), intent(inout)&#160;</td>
          <td class="paramname"><em>dest</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">type(fgsl_histogram), intent(in)&#160;</td>
          <td class="paramname"><em>src</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a703b22dce40bb880886ebed5a1e25269"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">real(fgsl_double) function fgsl_histogram_min </td>
          <td>(</td>
          <td class="paramtype">type(fgsl_histogram), intent(in)&#160;</td>
          <td class="paramname"><em>h</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a36924510341b52382469d95253f64918"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">integer(fgsl_size_t) function fgsl_histogram_min_bin </td>
          <td>(</td>
          <td class="paramtype">type(fgsl_histogram), intent(in)&#160;</td>
          <td class="paramname"><em>h</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="ab0fb2cc0ccc968ef2810a13320e08a0b"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">real(fgsl_double) function fgsl_histogram_min_val </td>
          <td>(</td>
          <td class="paramtype">type(fgsl_histogram), intent(in)&#160;</td>
          <td class="paramname"><em>h</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a1712b526a7c62831c9891515dd2193cd"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">real(fgsl_double) function fgsl_histogram_mul </td>
          <td>(</td>
          <td class="paramtype">type(fgsl_histogram), intent(inout)&#160;</td>
          <td class="paramname"><em>h1</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">type(fgsl_histogram), intent(in)&#160;</td>
          <td class="paramname"><em>h2</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="ac81a0323bfb973e3f0e8bd98c3acf6b8"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">type(fgsl_histogram_pdf) function fgsl_histogram_pdf_alloc </td>
          <td>(</td>
          <td class="paramtype">integer(fgsl_size_t), intent(in)&#160;</td>
          <td class="paramname"><em>n</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="afcdb14cb3224ee516b50ecee1d2bc9af"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">subroutine fgsl_histogram_pdf_free </td>
          <td>(</td>
          <td class="paramtype">type(fgsl_histogram_pdf), intent(inout)&#160;</td>
          <td class="paramname"><em>p</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a49d1a7fc4dec06f53bb7251385c14d0f"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">integer(fgsl_int) function fgsl_histogram_pdf_init </td>
          <td>(</td>
          <td class="paramtype">type(fgsl_histogram_pdf), intent(inout)&#160;</td>
          <td class="paramname"><em>p</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">type(fgsl_histogram), intent(in)&#160;</td>
          <td class="paramname"><em>h</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a6bfe5e29af3597cf776cc60d40950dbe"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">real(fgsl_double) function fgsl_histogram_pdf_sample </td>
          <td>(</td>
          <td class="paramtype">type(fgsl_histogram_pdf), intent(in)&#160;</td>
          <td class="paramname"><em>p</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">real(fgsl_double), intent(in)&#160;</td>
          <td class="paramname"><em>r</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a49fea1a4cd3aea567784135c870153c1"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">subroutine fgsl_histogram_reset </td>
          <td>(</td>
          <td class="paramtype">type(fgsl_histogram), intent(inout)&#160;</td>
          <td class="paramname"><em>h</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a0d549e18c22aae049e46dae9417c90f0"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">integer(fgsl_int) function fgsl_histogram_scale </td>
          <td>(</td>
          <td class="paramtype">type(fgsl_histogram), intent(inout)&#160;</td>
          <td class="paramname"><em>h</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">real(fgsl_double), intent(in)&#160;</td>
          <td class="paramname"><em>scale</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a87bf68114579f570f3b87ec388c136ea"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">integer(fgsl_int) function fgsl_histogram_set_ranges </td>
          <td>(</td>
          <td class="paramtype">type(fgsl_histogram), intent(inout)&#160;</td>
          <td class="paramname"><em>h</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">real(fgsl_double), dimension(:), intent(in), target&#160;</td>
          <td class="paramname"><em>range</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a258b134c27c43ac2108a948c55cf54b7"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">integer(fgsl_int) function fgsl_histogram_set_ranges_uniform </td>
          <td>(</td>
          <td class="paramtype">type(fgsl_histogram), intent(inout)&#160;</td>
          <td class="paramname"><em>h</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">real(fgsl_double), intent(in)&#160;</td>
          <td class="paramname"><em>xmin</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">real(fgsl_double), intent(in)&#160;</td>
          <td class="paramname"><em>xmax</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a9be390cc9127a6ad9c43f1174f6921a3"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">integer(fgsl_int) function fgsl_histogram_shift </td>
          <td>(</td>
          <td class="paramtype">type(fgsl_histogram), intent(inout)&#160;</td>
          <td class="paramname"><em>h</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">real(fgsl_double), intent(in)&#160;</td>
          <td class="paramname"><em>offset</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a507669e9246974308454e7fa641a9211"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">real(fgsl_double) function fgsl_histogram_sigma </td>
          <td>(</td>
          <td class="paramtype">type(fgsl_histogram), intent(in)&#160;</td>
          <td class="paramname"><em>h</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="afed1167e78d0e89d21237ab6fca7c662"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">logical function fgsl_histogram_status </td>
          <td>(</td>
          <td class="paramtype">type(fgsl_histogram), intent(in)&#160;</td>
          <td class="paramname"><em>histogram</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="abac617a60f5a51da9555b6f2a8cedc87"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">real(fgsl_double) function fgsl_histogram_sub </td>
          <td>(</td>
          <td class="paramtype">type(fgsl_histogram), intent(inout)&#160;</td>
          <td class="paramname"><em>h1</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">type(fgsl_histogram), intent(in)&#160;</td>
          <td class="paramname"><em>h2</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a11059753ca12bf2c8f77900c47f3eb75"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">real(fgsl_double) function fgsl_histogram_sum </td>
          <td>(</td>
          <td class="paramtype">type(fgsl_histogram), intent(in)&#160;</td>
          <td class="paramname"><em>h</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Sat Feb 20 2016 17:54:39 for FGSL by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.9.1
</small></address>
</body>
</html>
